\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usepackage{wasysym}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes}
\begin{document}
\small
\begin{tikzpicture}[>=latex,scale=0.9]
  % \useasboundingbox(0.9,0)rectangle(5.1,5);
    \draw[decorate,decoration={random steps, segment length=0.5mm,amplitude=0.2mm}](-0.8,0.2)circle(1);
    \foreach \x in {240,245,...,430}
    {
      \draw[brown,thin]([shift=(\x:1)]-0.8,0.2)--++(0.8,-0.2);
    }
    \draw[decorate,decoration={random steps, segment length=0.5mm,amplitude=0.2mm},fill=darkgray,even odd rule](0,0)circle(1.4)(0,0)circle(1);
    \foreach \w in {80,70,...,10}
    {
      \draw[line width={7*sin(\w)},darkgray!\w](0,0)circle(1.175);
    }
  \draw[fill=lightgray,even odd rule](240:1.5)arc(60:-90:0.2)--(-0.85,-1.8)--(0.85,-1.8)--([yshift=-2mm]-60:1.7)arc(270:120:0.2)arc(-60:240:1.5)(0,0)circle(1.35);
  \coordinate (A) at ([shift=(240:1.7)]-0.8,0.2);
  \draw[fill=darkgray](240:1.5)arc(60:-90:0.2)--(-0.85,-1.8)--++(-0.8,0.2)--([yshift=-2mm]A)arc(-90:60:0.2)arc(240:77.604:1.5)--++(0.8,-0.2)arc(77.604:240:1.5);
  \foreach \w in {80,70,...,10}
    {
      \draw[line width={2*sin(\w)},darkgray!\w](-0.6,1.8)circle(0.2);
    }
  \draw[fill=lightgray,line join=round](150:1.5)arc(150:210:1.5)--++(-0.3,0)--++(0,1.5)--++(0.3,0);
  \draw[fill=darkgray,line join=round]([xshift=-3mm]150:1.5)--++(-0.8,0.2)--++(0,-1.5)--++(0.8,-0.2);
  \draw[fill=gray,line join=round](150:1.5)--++(-0.3,0)--++(-0.8,0.2)--++(0.3,0);
  \draw[thin](0.5,-0.3)--++(-45:1.0)node[right]{定子铁芯};
  \draw[thin](0.8,0.8)--++(45:0.6)node[right]{定子绕组};
  \draw[thin](-2.2,0)--++(-135:0.6)node[left]{出线盒};
  \draw[thin](-1.25,-1.25)--++(-170:0.6)node[left]{机座};
\end{tikzpicture}
\end{document}